causing suffering - Spanish English Dictionary